Supplier Page from MyBioSource.com for Recombinant Xenopus tropicalis Sugar phosphate exchanger 2 (slc37a2), partial